{"ast":null,"code":"const initMotionCommon = duration => ({\n  animationDuration: duration,\n  animationFillMode: 'both'\n});\n// FIXME: origin less code seems same as initMotionCommon. Maybe we can safe remove\nconst initMotionCommonLeave = duration => ({\n  animationDuration: duration,\n  animationFillMode: 'both'\n});\nexport const initMotion = function (motionCls, inKeyframes, outKeyframes, duration) {\n  let sameLevel = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;\n  const sameLevelPrefix = sameLevel ? '&' : '';\n  return {\n    [`\n      ${sameLevelPrefix}${motionCls}-enter,\n      ${sameLevelPrefix}${motionCls}-appear\n    `]: Object.assign(Object.assign({}, initMotionCommon(duration)), {\n      animationPlayState: 'paused'\n    }),\n    [`${sameLevelPrefix}${motionCls}-leave`]: Object.assign(Object.assign({}, initMotionCommonLeave(duration)), {\n      animationPlayState: 'paused'\n    }),\n    [`\n      ${sameLevelPrefix}${motionCls}-enter${motionCls}-enter-active,\n      ${sameLevelPrefix}${motionCls}-appear${motionCls}-appear-active\n    `]: {\n      animationName: inKeyframes,\n      animationPlayState: 'running'\n    },\n    [`${sameLevelPrefix}${motionCls}-leave${motionCls}-leave-active`]: {\n      animationName: outKeyframes,\n      animationPlayState: 'running',\n      pointerEvents: 'none'\n    }\n  };\n};","map":{"version":3,"names":["initMotionCommon","duration","animationDuration","animationFillMode","initMotionCommonLeave","initMotion","motionCls","inKeyframes","outKeyframes","sameLevel","arguments","length","undefined","sameLevelPrefix","Object","assign","animationPlayState","animationName","pointerEvents"],"sources":["/data/messenger.client/node_modules/antd/es/style/motion/motion.js"],"sourcesContent":["const initMotionCommon = duration => ({\n  animationDuration: duration,\n  animationFillMode: 'both'\n});\n// FIXME: origin less code seems same as initMotionCommon. Maybe we can safe remove\nconst initMotionCommonLeave = duration => ({\n  animationDuration: duration,\n  animationFillMode: 'both'\n});\nexport const initMotion = function (motionCls, inKeyframes, outKeyframes, duration) {\n  let sameLevel = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;\n  const sameLevelPrefix = sameLevel ? '&' : '';\n  return {\n    [`\n      ${sameLevelPrefix}${motionCls}-enter,\n      ${sameLevelPrefix}${motionCls}-appear\n    `]: Object.assign(Object.assign({}, initMotionCommon(duration)), {\n      animationPlayState: 'paused'\n    }),\n    [`${sameLevelPrefix}${motionCls}-leave`]: Object.assign(Object.assign({}, initMotionCommonLeave(duration)), {\n      animationPlayState: 'paused'\n    }),\n    [`\n      ${sameLevelPrefix}${motionCls}-enter${motionCls}-enter-active,\n      ${sameLevelPrefix}${motionCls}-appear${motionCls}-appear-active\n    `]: {\n      animationName: inKeyframes,\n      animationPlayState: 'running'\n    },\n    [`${sameLevelPrefix}${motionCls}-leave${motionCls}-leave-active`]: {\n      animationName: outKeyframes,\n      animationPlayState: 'running',\n      pointerEvents: 'none'\n    }\n  };\n};"],"mappings":"AAAA,MAAMA,gBAAgB,GAAGC,QAAQ,KAAK;EACpCC,iBAAiB,EAAED,QAAQ;EAC3BE,iBAAiB,EAAE;AACrB,CAAC,CAAC;AACF;AACA,MAAMC,qBAAqB,GAAGH,QAAQ,KAAK;EACzCC,iBAAiB,EAAED,QAAQ;EAC3BE,iBAAiB,EAAE;AACrB,CAAC,CAAC;AACF,OAAO,MAAME,UAAU,GAAG,UAAUC,SAAS,EAAEC,WAAW,EAAEC,YAAY,EAAEP,QAAQ,EAAE;EAClF,IAAIQ,SAAS,GAAGC,SAAS,CAACC,MAAM,GAAG,CAAC,IAAID,SAAS,CAAC,CAAC,CAAC,KAAKE,SAAS,GAAGF,SAAS,CAAC,CAAC,CAAC,GAAG,KAAK;EACzF,MAAMG,eAAe,GAAGJ,SAAS,GAAG,GAAG,GAAG,EAAE;EAC5C,OAAO;IACL,CAAE;AACN,QAAQI,eAAgB,GAAEP,SAAU;AACpC,QAAQO,eAAgB,GAAEP,SAAU;AACpC,KAAK,GAAGQ,MAAM,CAACC,MAAM,CAACD,MAAM,CAACC,MAAM,CAAC,CAAC,CAAC,EAAEf,gBAAgB,CAACC,QAAQ,CAAC,CAAC,EAAE;MAC/De,kBAAkB,EAAE;IACtB,CAAC,CAAC;IACF,CAAE,GAAEH,eAAgB,GAAEP,SAAU,QAAO,GAAGQ,MAAM,CAACC,MAAM,CAACD,MAAM,CAACC,MAAM,CAAC,CAAC,CAAC,EAAEX,qBAAqB,CAACH,QAAQ,CAAC,CAAC,EAAE;MAC1Ge,kBAAkB,EAAE;IACtB,CAAC,CAAC;IACF,CAAE;AACN,QAAQH,eAAgB,GAAEP,SAAU,SAAQA,SAAU;AACtD,QAAQO,eAAgB,GAAEP,SAAU,UAASA,SAAU;AACvD,KAAK,GAAG;MACFW,aAAa,EAAEV,WAAW;MAC1BS,kBAAkB,EAAE;IACtB,CAAC;IACD,CAAE,GAAEH,eAAgB,GAAEP,SAAU,SAAQA,SAAU,eAAc,GAAG;MACjEW,aAAa,EAAET,YAAY;MAC3BQ,kBAAkB,EAAE,SAAS;MAC7BE,aAAa,EAAE;IACjB;EACF,CAAC;AACH,CAAC"},"metadata":{},"sourceType":"module"}